export default {
  setCookie(objName, objValue, objHours) {
    //添加cookie
    var str = objName + "=" + escape(objValue);
    if (objHours > 0) {
      //为0时不设定过期时间，浏览器关闭时cookie自动消失
      var date = new Date();
      var ms = objHours * 3600 * 1000;
      date.setTime(date.getTime() + ms);
      str += "; expires=" + date.toGMTString();
    }
    document.cookie = str;
    // alert("添加cookie成功");
  },
  getCookie(objName) {
    //获取指定名称的cookie的值
    var arrStr = document.cookie.split("; ");
    for (var i = 0; i < arrStr.length; i++) {
      var temp = arrStr[i].split("=");
      if (temp[0] == objName) {
        return unescape(temp[1]);
      }
    }
  },
  delCookie(name) {
    //为了删除指定名称的cookie，可以将其过期时间设定为一个过去的时间
    var date = new Date();
    date.setTime(date.getTime() - 10000);
    document.cookie = name + "=a; expires=" + date.toGMTString();
  },
  allCookie() {
    //读取所有保存的cookie字符串
    var str = document.cookie;
    if (str == "") {
      str = "没有保存任何cookie";
    }
    alert(str);
  }
};
